special assistant to the director - German English Dictionary